
Multilayer Perceptron is basically ( or a class of) a feedforward artificial neural network which is composed of an input layer to receive the signal, an output layer that makes a decision or prediction about the input, and an arbitrary number of hidden layers for the computation.